$(document).ready(function() {
	// 窗口水平居中
	$(window).resize(function() {
		tc_center_center();
	});
	// 窗口效果
	// 点击登录class为tc 显示
	$(".tc").click(function() {
		$("#cover").show();
		$("#popup1").show();// 查找ID为popup的DIV show()显示#cover
		tc_center_center("popup1");
	});
	$(".tc2").click(function() {
		$("#cover").show();
		$("#popup2").show();// 查找ID为popup2的DIV show()显示#cover
		tc_center_center("popup2");
	});
	$(".tc3").click(function() {
		$("#cover").show();
		$("#popup3").show();// 查找ID为popup2的DIV show()显示#cover
		tc_center_center("popup3");
	});

	// 点击关闭按钮
	$("a.guanbi").click(function() {
		$("#popup1").hide();
		$("#popup2").hide();
		$("#popup3").hide();
		$("#cover").hide();
	});
	$("#first-tab").addClass('buttonHover');
	$(".top_nav").mousedown(function(e) {
		$(this).css("cursor", "move");// 改变鼠标指针的形状
		var offset = $(this).offset();// DIV在页面的位置
		var x = e.pageX - offset.left;// 获得鼠标指针离DIV元素左边界的距离
		var y = e.pageY - offset.top;// 获得鼠标指针离DIV元素上边界的距离
		$(document).bind("mousemove", function(ev) { // 绑定鼠标的移动事件，因为光标在DIV元素外面也要有效果，所以要用doucment的事件，而不用DIV元素的事件
			$(".popup").stop();// 加上这个之后
			var _x = ev.pageX - x;// 获得X轴方向移动的值
			var _y = ev.pageY - y;// 获得Y轴方向移动的值
			$(".popup").animate({
				left : _x + "px",
				top : _y + "px"
			}, 10);
		});
	});
	$(document).mouseup(function() {
		$(".popup").css("cursor", "default");
		$(this).unbind("mousemove");
	});
	$("#editname").bind("click", function() {
		var nick = $("#nick").val();
		if(nick == '' || nick == $("#nickname").html()){
			$("a.guanbi").click();
			return false;
		}
		$.ajax({
			type : "post",
			url : appPath + "/setting/editname.html",
			async : false,
			data : {
				name : nick,
				token : $.cookie("token")
			},
			success : function(result) {
				if (result.code == '1') {
					$("a.guanbi").click();
					location.reload();
				} else if (result.code == '-1') {
					window.location = appPath + "/member/login.htm";
				}
			},
			error : function(XMLHttpRequest, textStatus, errorThrown) {
				myalert("系统异常，请稍后再试");
				$("a.guanbi").click();
			}
		});
	});
	$("#editsex").bind("click", function() {
		var sex = $("input[type='radio']:checked").val();
		var sexval = $("#sex").val();
		var sexp = '';
		if (sex == '' || sex == sexval) {
			$("a.guanbi").click();
			return false;
		}
		$.ajax({
			type : "post",
			url : appPath + "/setting/editsex.html",
			async : false,
			data : {
				sex : sex,
				token : $.cookie("token")
			},
			success : function(result) {
				if (result.code == '1') {
					if(sex == 0){
						sexp = '保密';
					} else if(sex == 1){
						sexp = '男';
					} else if(sex == 2){
						sexp = '女';
					}
					$("#sex").val(sex);
					$("#sexp").html(sexp);
					$("a.guanbi").click();
				} else if (result.code == '-1') {
					window.location = appPath + "/member/login.htm";
				}
			},
			error : function(XMLHttpRequest, textStatus, errorThrown) {
				myalert("系统异常，请稍后再试");
				$("a.guanbi").click();
			}
		});
	});
	$("#editdomain").bind("click", function(){
		$("#msg").html('');
		var newdomain = $("#newdomain").val();
		var domain = $("#domain").val();
		if(newdomain == '' || newdomain == domain){
			$("a.guanbi").click();
			return false;
		}
		var reg = /^(?![0-9]+$)[0-9A-Za-z]{6,10}$/;
		if(reg.test(newdomain)){
			$.ajax({
				type : "post",
				url : appPath + "/domain/edit.html",
				data : {
					token : $.cookie("token"),
					newdomain : newdomain
				},
				success : function(result) {
					if (result.code == '1') {
						$("#domain").val(newdomain);
						$("#domainspan").html(newdomain);
						$("a.guanbi").click();
					}
				},
				error: function(XMLHttpRequest, textStatus, errorThrown) {
					$("a.guanbi").click();
					myalert("系统异常，请稍后再试");
				}
			});
		} else {
			$("#msg").html("域名必须是6-10位字母或字母和数字的组合");
		}
	});
});

function navigate_tabs(container, tab) {
	$(".b").css('display', 'none');
	$(".c").css('display', 'none');
	$(".a").css('display', 'none');

	$("#first-tab").removeClass('buttonHover');
	$("#second-tab").removeClass('buttonHover');
	$("#third-tab").removeClass('buttonHover');

	$("#" + tab).addClass('buttonHover');
	$("." + container).show('slow');
}

function tc_center_center(id) {
	var _top = (screen.height - $("#" + id).height()) / 2 + $(window).scrollTop() - 85;
	var _left = (screen.width - $("#" + id).width()) / 2;
	$("#" + id).css({
		top : _top,
		left : _left
	});
}

function selectOver(){
	var url = window.URL.createObjectURL(document.getElementById('photo').files[0]);
	$("#img").attr("src", url);
}